package com.example.vo.user;

import com.example.vo.base.BasePage;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
@Schema(description = "管理员用户分页请求对象")
public class AdmUserPageReqVO extends BasePage {
    /**
     * 用户昵称
     */
    @Schema(description = "用户昵称")
    private String nickname;

    /**
     * 用户手机号
     */
    @Schema(description = "用户手机号")
    private String phone;

    /**
     * 用户名
     */
    @Schema(description = "用户名")
    private String username;

    /**
     * 用户状态
     */
    @Schema(description = "用户状态")
    private Boolean status;

    /**
     * 用户性别
     */
    @Schema(description = "用户性别，男 1 女2 不详3")
    private Integer gender;
}
